home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Standards 1994 January / InfoMagic Standards - January 1994.iso / misc / merit / noop / plans / nearnet < prev   
Text File  |  1992-03-05  |  14KB  |  279 lines

  1.  
  2. On Wednesday, February 26th, the NEARnet Steering Committee accepted the
  3. recommendation of the technical subcommittee by adopting the following policy
  4. for the routing of CLNS traffic within NEARnet.  It is hoped that this plan
  5. will assist OSI interoperability testing between developers and lead to more
  6. mature OSI products in the future.
  7.  
  8. Please direct any questions or comments to "nearnet-eng@nic.near.net".
  9.  
  10. John Curran
  11. NEARnet Staff
  12. ---
  13.  
  14.             NEARnet OSI Routing Plan
  15.  
  16.  
  17. This is an informational document specifying guidelines for the implementation 
  18. of Open Systems Interconnection (OSI) connectionless network protocol (CLNP) 
  19. networking within NEARnet.  The document describes a plan for coordinating OSI 
  20. addressing, assigning routing domains to NEARnet members, establishing CLNP
  21. routing within NEARnet, and coordinating CLNP routing with external networks.
  22. This document does not specify that NEARnet will offer CLNS transport service;
  23. requests for CLNS non-production trials will be accepted from members with
  24. existing expertise (as demonstrated by a history of the support of CLNS on
  25. their own internal networks.)
  26.  
  27. This document is intended for NEARnet members but may be useful to other 
  28. members of the Internet community.  Much of the material herein is based upon 
  29. the "CICNET OSI ROUTING ARCHITECTURE" by Tom Easterday (CICNet) and Linda 
  30. Winkler (ANL) and NEARnet is grateful for their assistance.  It is hoped that 
  31. documents such as these will help encourage the growth of OSI services within 
  32. the Internet.
  33.  
  34.  
  35. NEARnet OSI Addressing
  36. ======================
  37.  
  38. In OSI, each system is associated with a Network Service Access Point (NSAP)
  39. address.  NSAP's are analogous to Internet Protocol (IP) addresses in that each
  40. system must be assigned a unique address in order to successfully communicate.
  41. In IP, the addresses that a given system may be assigned is constrained by the 
  42. IP network number it is attached to.  This allows for abstraction of routing 
  43. information by other networks.  NSAP's are structured in a similar manner which
  44. allows abstraction of routing information to occur at many different levels in
  45. the network.  
  46.  
  47. The document that defines the semantics of an NSAP is ISO 8348/Addendum 2.  
  48. The basic components of the NSAP is the initial domain part (IDP) and the 
  49. domain specific part (DSP).  The initial domain part identifies the authority 
  50. that is responsible for both the structure and the uniqueness of the address.
  51. In NEARnet, the vast majority of the NSAP's encountered will be within the same
  52. initial domain part: 47.0005.  This is the portion of the NSAP address space
  53. which is assigned to the U.S. Government.  This IDP is administered by the 
  54. General Services Administration (GSA) for the National Institute of Standards
  55. and Technology (NIST). U.S. organizations may apply to GSA for their own unique
  56. prefix for the domain specific portion of this address space, and such prefixes
  57. are known as administrative authority identifiers.
  58.  
  59. NEARnet has been assigned an Administrative Authority (AA) value by the GSA.
  60. This AA value identifies a set of NSAP addresses which may be allocated to 
  61. NEARnet members as needed.  The AA assigned to NEARnet is FFFE00 (16) and the
  62. addresses follow the GOSIP V2 NSAP format:
  63.  
  64.      47.0005.80.FFFE00.rsvd.RD.Area.ID.SEL
  65.  
  66. where    rsvd is two reserved octets of zero
  67.     RD is a two octet routing domain 
  68.     Area is a two octet area within the RD
  69.     ID is a six octet system identifier
  70.     and SEL is a one octet nsap selector.
  71.  
  72. The NEARnet backbone will be assigned one Routing Domain Identifier (RD) out 
  73. of the NEARnet AA.  Each NEARnet member will be assigned one or more RDs from 
  74. the NEARnet AA. Each member will have the authority to assign Area Identifiers 
  75. (2 bytes) within its RD to best serve its topology and its users.  NEARnet 
  76. backbone routers will carry only information about members' routing domains, 
  77. and will not carry information about member area assignments. As a result,
  78. each member's local addressing and topology will be transparent to the NEARnet
  79. backbone routers.  Sites with connections to networks in different AAs, or 
  80. whose primary path is a network other than NEARnet may want to obtain an RD 
  81. >From that network's administrative authority.
  82.  
  83. For NEARnet members who are assigned an AA by another authority, the NEARnet 
  84. backbone routers will carry the minimum amount of information needed to route 
  85. to that member. In some cases it may be necessary for members to acquire their 
  86. own Administrative Authority assignment if they desire multiple network 
  87. connections to provide automatic failover between providers.
  88.  
  89.  
  90. NEARnet CLNP Routing
  91. ====================
  92.  
  93. Any NEARnet member which participates in CLNS transport will provide an NSAP 
  94. address for the NEARnet router on their network.  The NEARnet router will use
  95. Cisco's IGRP to exchange CLNP routing information with a site if the site is 
  96. using a Cisco router.  If it is not, static CLNP routing will be used until 
  97. the ISO Interdomain Routing Protocol (IDRP) is widely available from router 
  98. vendors.
  99.  
  100. Routing between AAs will occur where NEARnet peers with other network service
  101. providers. Such routing exchanges will involve the minimum information needed
  102. to represent the networks served.  In the initial case, NEARnet will provide
  103. other network providers with a route to NEARnet's AA prefix which will be 
  104. sufficient to route to all NEARnet provided routing domains. Additional routes 
  105. would be exchanged as NEARnet members acquire their own AA assignments. Again, 
  106. IGRP or static routing will be used to facilitate these routing exchanges
  107. until IDRP is readily available.
  108.  
  109. Routing within NEARnet will use IGRP.  Each NEARnet router will be assigned
  110. as NSAP from a single NEARnet backbone routing domain.  Member routing domains
  111. will be assigned based upon the hub or branch node connected into, which will
  112. allow for route aggregation at each hub.  This aggregation will reduce the 
  113. routing workload on the individual routers, and will also allow for future 
  114. network topologies based upon state or LATA boundaries.  It is expected that 
  115. members may move from branch node to branch node in the future; the goal of 
  116. allocating routing domains is simply an optimization which allows for route
  117. compression for the normal case.
  118.  
  119. NEARnet Routing Domain Requests
  120. ===============================
  121.  
  122. Members who require a routing domain assignment for participation in 
  123. OSI networking should fill out a Routing Domain Assignment request 
  124. (available via ftp from nic.near.net:/docs/osi-routing-domain-request.txt)
  125. and mail the completed request to "nearnet-eng@nic.near.net". 
  126.  
  127.  
  128. From jcurran@nic.near.net Fri Feb 28 14:23:14 1992
  129. Received: from nic.near.net by merit.edu (5.65/1123-1.0)
  130.     id AA21419; Fri, 28 Feb 92 14:14:23 -0500
  131. Message-Id: <9202281914.AA21419@merit.edu>
  132. To: osi-interop@merit.edu
  133. Subject: NEARnet OSI Routing Plan
  134. Date: Fri, 28 Feb 92 14:14:21 -0500
  135. From: John Curran <jcurran@nic.near.net>
  136. Status: RO
  137.  
  138. FYI.
  139. /John
  140.  
  141. ------- Forwarded Message
  142.  
  143. Received: from nic.near.net by nic.near.net id aa18311; 28 Feb 92 13:12 EST
  144. To: nearnet-tech@nic.near.net
  145. cc: nearnet-tc@nic.near.net
  146. Reply-to: nearnet-eng@nic.near.net
  147. Subject: NEARnet OSI Routing Plan
  148. Date: Fri, 28 Feb 92 14:11:26 -0500
  149. From: John Curran <jcurran@nic.near.net>
  150.  
  151. On Wednesday, February 26th, the NEARnet Steering Committee accepted the
  152. recommendation of the technical subcommittee by adopting the following policy
  153. for the routing of CLNS traffic within NEARnet.  It is hoped that this plan
  154. will assist OSI interoperability testing between developers and lead to more
  155. mature OSI products in the future.
  156.  
  157. Please direct any questions or comments to "nearnet-eng@nic.near.net".
  158.  
  159. John Curran
  160. NEARnet Staff
  161. - ---
  162.  
  163.             NEARnet OSI Routing Plan
  164.  
  165.  
  166. This is an informational document specifying guidelines for the implementation 
  167. of Open Systems Interconnection (OSI) connectionless network protocol (CLNP) 
  168. networking within NEARnet.  The document describes a plan for coordinating OSI 
  169. addressing, assigning routing domains to NEARnet members, establishing CLNP
  170. routing within NEARnet, and coordinating CLNP routing with external networks.
  171. This document does not specify that NEARnet will offer CLNS transport service;
  172. requests for CLNS non-production trials will be accepted from members with
  173. existing expertise (as demonstrated by a history of the support of CLNS on
  174. their own internal networks.)
  175.  
  176. This document is intended for NEARnet members but may be useful to other 
  177. members of the Internet community.  Much of the material herein is based upon 
  178. the "CICNET OSI ROUTING ARCHITECTURE" by Tom Easterday (CICNet) and Linda 
  179. Winkler (ANL) and NEARnet is grateful for their assistance.  It is hoped that 
  180. documents such as these will help encourage the growth of OSI services within 
  181. the Internet.
  182.  
  183.  
  184. NEARnet OSI Addressing
  185. ======================
  186.  
  187. In OSI, each system is associated with a Network Service Access Point (NSAP)
  188. address.  NSAP's are analogous to Internet Protocol (IP) addresses in that each
  189. system must be assigned a unique address in order to successfully communicate.
  190. In IP, the addresses that a given system may be assigned is constrained by the 
  191. IP network number it is attached to.  This allows for abstraction of routing 
  192. information by other networks.  NSAP's are structured in a similar manner which
  193. allows abstraction of routing information to occur at many different levels in
  194. the network.  
  195.  
  196. The document that defines the semantics of an NSAP is ISO 8348/Addendum 2.  
  197. The basic components of the NSAP is the initial domain part (IDP) and the 
  198. domain specific part (DSP).  The initial domain part identifies the authority 
  199. that is responsible for both the structure and the uniqueness of the address.
  200. In NEARnet, the vast majority of the NSAP's encountered will be within the same
  201. initial domain part: 47.0005.  This is the portion of the NSAP address space
  202. which is assigned to the U.S. Government.  This IDP is administered by the 
  203. General Services Administration (GSA) for the National Institute of Standards
  204. and Technology (NIST). U.S. organizations may apply to GSA for their own unique
  205. prefix for the domain specific portion of this address space, and such prefixes
  206. are known as administrative authority identifiers.
  207.  
  208. NEARnet has been assigned an Administrative Authority (AA) value by the GSA.
  209. This AA value identifies a set of NSAP addresses which may be allocated to 
  210. NEARnet members as needed.  The AA assigned to NEARnet is FFFE00 (16) and the
  211. addresses follow the GOSIP V2 NSAP format:
  212.  
  213.      47.0005.80.FFFE00.rsvd.RD.Area.ID.SEL
  214.  
  215. where    rsvd is two reserved octets of zero
  216.     RD is a two octet routing domain 
  217.     Area is a two octet area within the RD
  218.     ID is a six octet system identifier
  219.     and SEL is a one octet nsap selector.
  220.  
  221. The NEARnet backbone will be assigned one Routing Domain Identifier (RD) out 
  222. of the NEARnet AA.  Each NEARnet member will be assigned one or more RDs from 
  223. the NEARnet AA. Each member will have the authority to assign Area Identifiers 
  224. (2 bytes) within its RD to best serve its topology and its users.  NEARnet 
  225. backbone routers will carry only information about members' routing domains, 
  226. and will not carry information about member area assignments. As a result,
  227. each member's local addressing and topology will be transparent to the NEARnet
  228. backbone routers.  Sites with connections to networks in different AAs, or 
  229. whose primary path is a network other than NEARnet may want to obtain an RD 
  230. from that network's administrative authority.
  231.  
  232. For NEARnet members who are assigned an AA by another authority, the NEARnet 
  233. backbone routers will carry the minimum amount of information needed to route 
  234. to that member. In some cases it may be necessary for members to acquire their 
  235. own Administrative Authority assignment if they desire multiple network 
  236. connections to provide automatic failover between providers.
  237.  
  238.  
  239. NEARnet CLNP Routing
  240. ====================
  241.  
  242. Any NEARnet member which participates in CLNS transport will provide an NSAP 
  243. address for the NEARnet router on their network.  The NEARnet router will use
  244. Cisco's IGRP to exchange CLNP routing information with a site if the site is 
  245. using a Cisco router.  If it is not, static CLNP routing will be used until 
  246. the ISO Interdomain Routing Protocol (IDRP) is widely available from router 
  247. vendors.
  248.  
  249. Routing between AAs will occur where NEARnet peers with other network service
  250. providers. Such routing exchanges will involve the minimum information needed
  251. to represent the networks served.  In the initial case, NEARnet will provide
  252. other network providers with a route to NEARnet's AA prefix which will be 
  253. sufficient to route to all NEARnet provided routing domains. Additional routes 
  254. would be exchanged as NEARnet members acquire their own AA assignments. Again, 
  255. IGRP or static routing will be used to facilitate these routing exchanges
  256. until IDRP is readily available.
  257.  
  258. Routing within NEARnet will use IGRP.  Each NEARnet router will be assigned
  259. as NSAP from a single NEARnet backbone routing domain.  Member routing domains
  260. will be assigned based upon the hub or branch node connected into, which will
  261. allow for route aggregation at each hub.  This aggregation will reduce the 
  262. routing workload on the individual routers, and will also allow for future 
  263. network topologies based upon state or LATA boundaries.  It is expected that 
  264. members may move from branch node to branch node in the future; the goal of 
  265. allocating routing domains is simply an optimization which allows for route
  266. compression for the normal case.
  267.  
  268. NEARnet Routing Domain Requests
  269. ===============================
  270.  
  271. Members who require a routing domain assignment for participation in 
  272. OSI networking should fill out a Routing Domain Assignment request 
  273. (available via ftp from nic.near.net:/docs/osi-routing-domain-request.txt)
  274. and mail the completed request to "nearnet-eng@nic.near.net". 
  275.  
  276. ------- End of Forwarded Message
  277.  
  278.  
  279.